package cn._2dland.comment
{
	import cn._2dland.utils.TransitionUtils;
	
	import fl.transitions.Iris;

	/**
	 * 过渡效果配置类
	 * @author kurokawa
	 */
	public class TransitionConfig
	{
		/** 过渡效果编号 */
		public var effectID:int;
		/** 效果方向：进入/退出 */
		public var direction:int;

		/** 过渡效果时间 */
		public var duration:Number = 500;
		/** 展开/收缩效果 遮罩形状 */
		public var irisShape:String = Iris.SQUARE;
		/** 擦入/擦除效果 起点位置 */
		public var wipeStart:int = TransitionUtils.WIPE_LEFT_MIDDLE;
		/** 遮帘效果 方向 */
		public var blindsDim:int = TransitionUtils.BLINDS_DIMENSION_VERTICAL;
		/** 遮帘效果 条纹数 */
		public var blindsNum:int = 3;
		/** 棋盘溶解效果 水平矩形数量 */
		public var dissolveXSec:int = 10;
		/** 棋盘溶解效果 垂直矩形数量 */
		public var dissolveYSec:int = 3;

		public function TransitionConfig(effectID:int, direction:int) {
			this.effectID = effectID;
			this.direction = direction;
		}
	}
}